impulse regenerator - German English Dictionary